1000 Holland & Barrett franchise stores to open in India 21-Apr-2016 By Annie Harrison-Dunn Health and nutrition retailer Holland & Barrett has secured a £20m (€25.44m) deal with Indian hospital chain Apollo Hospitals, an agreement which will see 1000 franchise stores open across India over the next five years.